package com.qianniu.napi.admin.entity;

import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 用户信息表
 * </p>
 *
 * @author chenxuebin
 * @since 2020-04-20
 */
@TableName("t_usermp")
public class Usermp extends Model<Usermp> {

    private static final long serialVersionUID = 1L;

	@TableId(value="id", type= IdType.AUTO)
	private Long id;
	private Long uid;
    /**
     * 真实姓名
     */
	private String name;
	private Integer hasmp;
    /**
     * 昵称
     */
	@TableField("nick_name")
	private String nickName;
    /**
     * 图像
     */
	@TableField("avatar_pic")
	private String avatarPic;
    /**
     * 地址
     */
	private String addr;
    /**
     * 全地址
     */
	private String address;
    /**
     * 语言
     */
	private String language;
    /**
     * 公司名称
     */
	private String company;
    /**
     * 部门
     */
	private String depart;
    /**
     * 公司logo
     */
	private String gslogo;
	private String hangye;
	private Integer hangyeid;
    /**
     * 公司简称
     */
	private String gs;
    /**
     * 职位
     */
	private String duty;
    /**
     * 职称
     */
	private String zhichen;
	private String skill;
	private String resource;
    /**
     * 手机号
     */
	private String phone;
    /**
     * 绑定网络电话
     */
	private String tphone;
    /**
     * 座机电话
     */
	private String telphone;
    /**
     * 邮箱
     */
	private String email;
    /**
     * QQ
     */
	private String qq;
	private String weixinimg;
    /**
     * 微信
     */
	private String weixin;
    /**
     * 微博
     */
	private String weibo;
    /**
     * 当前积分
     */
	private Integer jifen;
    /**
     * 自定义头像
     */
	private String photo;
	private String guid;
    /**
     * 用户类型@1：会员级；2：商家类；3：代理类；4：导购；5：平台；6：接单员
     */
	private Integer utype;
	private Integer beiso;
	private Integer gongkai;
    /**
     * #最后登录IP
     */
	private String ip;
    /**
     * 关联商品
     */
	private String gids;
    /**
     * 商品图介绍
     */
	private String gphotos;
    /**
     * 视频连接
     */
	private String vedio;
    /**
     * 音频连接
     */
	private String audio;
    /**
     * 个性签名
     */
	private String signature;
    /**
     * 维度
     */
	private Double latitude;
    /**
     * 经度
     */
	private Double longitude;
	private String mpimg;
	private String mpclass;
	private Integer mptype;
	private Long mpid;
	private Date createtime;
	private Date modifytime;
	private Long modifier;


	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getUid() {
		return uid;
	}

	public void setUid(Long uid) {
		this.uid = uid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getHasmp() {
		return hasmp;
	}

	public void setHasmp(Integer hasmp) {
		this.hasmp = hasmp;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public String getAvatarPic() {
		return avatarPic;
	}

	public void setAvatarPic(String avatarPic) {
		this.avatarPic = avatarPic;
	}

	public String getAddr() {
		return addr;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getCompany() {
		return company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

	public String getDepart() {
		return depart;
	}

	public void setDepart(String depart) {
		this.depart = depart;
	}

	public String getGslogo() {
		return gslogo;
	}

	public void setGslogo(String gslogo) {
		this.gslogo = gslogo;
	}

	public String getHangye() {
		return hangye;
	}

	public void setHangye(String hangye) {
		this.hangye = hangye;
	}

	public Integer getHangyeid() {
		return hangyeid;
	}

	public void setHangyeid(Integer hangyeid) {
		this.hangyeid = hangyeid;
	}

	public String getGs() {
		return gs;
	}

	public void setGs(String gs) {
		this.gs = gs;
	}

	public String getDuty() {
		return duty;
	}

	public void setDuty(String duty) {
		this.duty = duty;
	}

	public String getZhichen() {
		return zhichen;
	}

	public void setZhichen(String zhichen) {
		this.zhichen = zhichen;
	}

	public String getSkill() {
		return skill;
	}

	public void setSkill(String skill) {
		this.skill = skill;
	}

	public String getResource() {
		return resource;
	}

	public void setResource(String resource) {
		this.resource = resource;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getTphone() {
		return tphone;
	}

	public void setTphone(String tphone) {
		this.tphone = tphone;
	}

	public String getTelphone() {
		return telphone;
	}

	public void setTelphone(String telphone) {
		this.telphone = telphone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getQq() {
		return qq;
	}

	public void setQq(String qq) {
		this.qq = qq;
	}

	public String getWeixinimg() {
		return weixinimg;
	}

	public void setWeixinimg(String weixinimg) {
		this.weixinimg = weixinimg;
	}

	public String getWeixin() {
		return weixin;
	}

	public void setWeixin(String weixin) {
		this.weixin = weixin;
	}

	public String getWeibo() {
		return weibo;
	}

	public void setWeibo(String weibo) {
		this.weibo = weibo;
	}

	public Integer getJifen() {
		return jifen;
	}

	public void setJifen(Integer jifen) {
		this.jifen = jifen;
	}

	public String getPhoto() {
		return photo;
	}

	public void setPhoto(String photo) {
		this.photo = photo;
	}

	public String getGuid() {
		return guid;
	}

	public void setGuid(String guid) {
		this.guid = guid;
	}

	public Integer getUtype() {
		return utype;
	}

	public void setUtype(Integer utype) {
		this.utype = utype;
	}

	public Integer getBeiso() {
		return beiso;
	}

	public void setBeiso(Integer beiso) {
		this.beiso = beiso;
	}

	public Integer getGongkai() {
		return gongkai;
	}

	public void setGongkai(Integer gongkai) {
		this.gongkai = gongkai;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getGids() {
		return gids;
	}

	public void setGids(String gids) {
		this.gids = gids;
	}

	public String getGphotos() {
		return gphotos;
	}

	public void setGphotos(String gphotos) {
		this.gphotos = gphotos;
	}

	public String getVedio() {
		return vedio;
	}

	public void setVedio(String vedio) {
		this.vedio = vedio;
	}

	public String getAudio() {
		return audio;
	}

	public void setAudio(String audio) {
		this.audio = audio;
	}

	public String getSignature() {
		return signature;
	}

	public void setSignature(String signature) {
		this.signature = signature;
	}

	public Double getLatitude() {
		return latitude;
	}

	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}

	public Double getLongitude() {
		return longitude;
	}

	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}

	public String getMpimg() {
		return mpimg;
	}

	public void setMpimg(String mpimg) {
		this.mpimg = mpimg;
	}

	public String getMpclass() {
		return mpclass;
	}

	public void setMpclass(String mpclass) {
		this.mpclass = mpclass;
	}

	public Integer getMptype() {
		return mptype;
	}

	public void setMptype(Integer mptype) {
		this.mptype = mptype;
	}

	public Long getMpid() {
		return mpid;
	}

	public void setMpid(Long mpid) {
		this.mpid = mpid;
	}

	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}

	public Date getModifytime() {
		return modifytime;
	}

	public void setModifytime(Date modifytime) {
		this.modifytime = modifytime;
	}

	public Long getModifier() {
		return modifier;
	}

	public void setModifier(Long modifier) {
		this.modifier = modifier;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

	@Override
	public String toString() {
		return "Usermp{" +
			"id=" + id +
			", uid=" + uid +
			", name=" + name +
			", hasmp=" + hasmp +
			", nickName=" + nickName +
			", avatarPic=" + avatarPic +
			", addr=" + addr +
			", address=" + address +
			", language=" + language +
			", company=" + company +
			", depart=" + depart +
			", gslogo=" + gslogo +
			", hangye=" + hangye +
			", hangyeid=" + hangyeid +
			", gs=" + gs +
			", duty=" + duty +
			", zhichen=" + zhichen +
			", skill=" + skill +
			", resource=" + resource +
			", phone=" + phone +
			", tphone=" + tphone +
			", telphone=" + telphone +
			", email=" + email +
			", qq=" + qq +
			", weixinimg=" + weixinimg +
			", weixin=" + weixin +
			", weibo=" + weibo +
			", jifen=" + jifen +
			", photo=" + photo +
			", guid=" + guid +
			", utype=" + utype +
			", beiso=" + beiso +
			", gongkai=" + gongkai +
			", ip=" + ip +
			", gids=" + gids +
			", gphotos=" + gphotos +
			", vedio=" + vedio +
			", audio=" + audio +
			", signature=" + signature +
			", latitude=" + latitude +
			", longitude=" + longitude +
			", mpimg=" + mpimg +
			", mpclass=" + mpclass +
			", mptype=" + mptype +
			", mpid=" + mpid +
			", createtime=" + createtime +
			", modifytime=" + modifytime +
			", modifier=" + modifier +
			"}";
	}
}
